package com.yuntuzhilian.chapter6;

/**
 * @author MrWang-shuizhishuiheshui
 * @description 企鹅类---子类
 */
public class Penguin extends Pet {

    private String sex;
    //构造方法
    public Penguin() {
    }
    //由于共同属性提取到父类中,全参构造方法中的this无法调用到name属性
    public Penguin(String name, int health, int love, String sex) {
        //调用父类的全参构造
        super(name,health,love);
        this.sex = sex;
    }
    //对外方法
    public String getSex() {
        return sex;
    }
    public void setSex(String sex) {
        this.sex = sex;
    }

    //展示
    @Override
    public void show() {

    }

    /**
     * 宠物企鹅 吃方法
     */
    @Override
    public void eat() {
        System.out.println("吃鱼~~~");
    }

    /**
     * 企鹅特有方法游泳
     */
    public void swimming(){
        System.out.println("游泳!!!");
    }

}
